home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / System Folder / Finder / Finder.rsrc / bin.rsrc_CODE_39.txt < prev    next >
Text File  |  1991-04-25  |  57KB  |  1,055 lines

  1. # near model CODE resource
  2. # jump table entries: 6192-6209 (18 of them)
  3. export_774:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  48E7 0118                movem.l    -[A7], D7,A3,A4
  6. 00000008  3E2E 000E                move.w     D7, [A6 + 0xE]
  7. 0000000C  286E 0008                movea.l    A4, [A6 + 0x8]
  8. 00000010  3007                     move.w     D0, D7
  9. 00000012  0440 0BF2                subi.w     D0, 0xBF2
  10. 00000016  6756                     beq        +0x58 /* 0000006E */
  11. 00000018  5340                     subq.w     D0, 1
  12. 0000001A  6758                     beq        +0x5A /* 00000074 */
  13. 0000001C  5340                     subq.w     D0, 1
  14. 0000001E  6758                     beq        +0x5A /* 00000078 */
  15. 00000020  5340                     subq.w     D0, 1
  16. 00000022  673E                     beq        +0x40 /* 00000062 */
  17. 00000024  5340                     subq.w     D0, 1
  18. 00000026  672E                     beq        +0x30 /* 00000056 */
  19. 00000028  0440 000C                subi.w     D0, 0xC
  20. 0000002C  671A                     beq        +0x1C /* 00000048 */
  21. 0000002E  5340                     subq.w     D0, 1
  22. 00000030  6700 008C                beq        +0x8E /* 000000BE */
  23. 00000034  5540                     subq.w     D0, 2
  24. 00000036  6700 00A0                beq        +0xA2 /* 000000D8 */
  25. 0000003A  0440 4547                subi.w     D0, 0x4547 /* 'EG' */
  26. 0000003E  674A                     beq        +0x4C /* 0000008A */
  27. 00000040  5340                     subq.w     D0, 1
  28. 00000042  6746                     beq        +0x48 /* 0000008A */
  29. 00000044  6000 0096                bra        +0x98 /* 000000DC */
  30. label00000048:
  31. 00000048  2054                     movea.l    A0, [A4]
  32. 0000004A  2F28 000E                move.l     -[A7], [A0 + 0xE]
  33. 0000004E  2017                     move.l     D0, [A7]
  34. 00000050  588F                     addq.l     A7, 4
  35. 00000052  6000 008E                bra        +0x90 /* 000000E2 */
  36. label00000056:
  37. 00000056  2054                     movea.l    A0, [A4]
  38. 00000058  3028 000E                move.w     D0, [A0 + 0xE]
  39. 0000005C  48C0                     ext.l      D0
  40. 0000005E  6000 0082                bra        +0x84 /* 000000E2 */
  41. label00000062:
  42. 00000062  2054                     movea.l    A0, [A4]
  43. 00000064  1028 0008                move.b     D0, [A0 + 0x8]
  44. 00000068  4880                     ext.w      D0
  45. 0000006A  48C0                     ext.l      D0
  46. 0000006C  6074                     bra        +0x76 /* 000000E2 */
  47. label0000006E:
  48. 0000006E  202D F6B2                move.l     D0, [A5 - 0x94E]
  49. 00000072  606E                     bra        +0x70 /* 000000E2 */
  50. label00000074:
  51. 00000074  7000                     moveq.l    D0, 0x00
  52. 00000076  606A                     bra        +0x6C /* 000000E2 */
  53. label00000078:
  54. 00000078  2054                     movea.l    A0, [A4]
  55. 0000007A  0828 0004 0025           btst.b     [A0 + 0x25], 0x4
  56. 00000080  56C0                     sne        D0
  57. 00000082  0240 0001                andi.w     D0, 0x1
  58. 00000086  48C0                     ext.l      D0
  59. 00000088  6058                     bra        +0x5A /* 000000E2 */
  60. label0000008A:
  61. 0000008A  0C47 514C                cmpi.w     D7, 0x514C /* 'QL' */
  62. 0000008E  6608                     bne        +0xA /* 00000098 */
  63. 00000090  203C 0000 5144           move.l     D0, 0x5144 /* 'QD' */
  64. 00000096  6006                     bra        +0x8 /* 0000009E */
  65. label00000098:
  66. 00000098  203C 0000 514A           move.l     D0, 0x514A /* 'QJ' */
  67. label0000009E:
  68. 0000009E  3E00                     move.w     D7, D0
  69. 000000A0  48C7                     ext.l      D7
  70. 000000A2  2F07                     move.l     -[A7], D7
  71. 000000A4  2F0C                     move.l     -[A7], A4
  72. 000000A6  2054                     movea.l    A0, [A4]
  73. 000000A8  2050                     movea.l    A0, [A0]
  74. 000000AA  2268 0074                movea.l    A1, [A0 + 0x74]
  75. 000000AE  4E91                     jsr        [A1]
  76. 000000B0  D0BC 0000 03FF           add.l      D0, 0x3FF
  77. 000000B6  720A                     moveq.l    D1, 0x0A
  78. 000000B8  E2A0                     asr        D0, D1
  79. 000000BA  508F                     addq.l     A7, 8
  80. 000000BC  6024                     bra        +0x26 /* 000000E2 */
  81. label000000BE:
  82. 000000BE  2054                     movea.l    A0, [A4]
  83. 000000C0  2668 000A                movea.l    A3, [A0 + 0xA]
  84. 000000C4  7E00                     moveq.l    D7, 0x00
  85. 000000C6  6008                     bra        +0xA /* 000000D0 */
  86. label000000C8:
  87. 000000C8  5287                     addq.l     D7, 1
  88. 000000CA  2053                     movea.l    A0, [A3]
  89. 000000CC  2668 000A                movea.l    A3, [A0 + 0xA]
  90. label000000D0:
  91. 000000D0  200B                     move.l     D0, A3
  92. 000000D2  66F4                     bne        -0xA /* 000000C8 */
  93. 000000D4  2007                     move.l     D0, D7
  94. 000000D6  600A                     bra        +0xC /* 000000E2 */
  95. label000000D8:
  96. 000000D8  7001                     moveq.l    D0, 0x01
  97. 000000DA  6006                     bra        +0x8 /* 000000E2 */
  98. label000000DC:
  99. 000000DC  203C 8000 0000           move.l     D0, 0x80000000
  100. label000000E2:
  101. 000000E2  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  102. 000000E8  4E5E                     unlink     A6
  103. 000000EA  4E75                     rts
  104. export_775:
  105. 000000EC  4E56 FFFC                link       A6, -0x0004
  106. 000000F0  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  107. 000000F4  2C2E 0010                move.l     D6, [A6 + 0x10]
  108. 000000F8  286E 0008                movea.l    A4, [A6 + 0x8]
  109. 000000FC  302E 000E                move.w     D0, [A6 + 0xE]
  110. 00000100  0440 0BF5                subi.w     D0, 0xBF5
  111. 00000104  670C                     beq        +0xE /* 00000112 */
  112. 00000106  0440 000D                subi.w     D0, 0xD /* '\r' */
  113. 0000010A  6700 0082                beq        +0x84 /* 0000018E */
  114. 0000010E  6000 00D4                bra        +0xD6 /* 000001E4 */
  115. label00000112:
  116. 00000112  4878 0BF5                push.l     0xBF5
  117. 00000116  2F0C                     move.l     -[A7], A4
  118. 00000118  4EAD 1B52                jsr        [A5 + 0x1B52 /* export_870 */]
  119. 0000011C  2054                     movea.l    A0, [A4]
  120. 0000011E  08E8 0007 0025           bset.b     [A0 + 0x25], 0x7
  121. 00000124  7007                     moveq.l    D0, 0x07
  122. 00000126  C086                     and.l      D0, D6
  123. 00000128  2054                     movea.l    A0, [A4]
  124. 0000012A  1140 0008                move.b     [A0 + 0x8], D0
  125. 0000012E  7000                     moveq.l    D0, 0x00
  126. 00000130  2F00                     move.l     -[A7], D0
  127. 00000132  2F0C                     move.l     -[A7], A4
  128. 00000134  4EAD 1B5A                jsr        [A5 + 0x1B5A /* export_871 */]
  129. 00000138  4878 0BF5                push.l     0xBF5
  130. 0000013C  2F0C                     move.l     -[A7], A4
  131. 0000013E  4EAD 1B52                jsr        [A5 + 0x1B52 /* export_870 */]
  132. 00000142  4878 0BF4                push.l     0xBF4
  133. 00000146  2F0C                     move.l     -[A7], A4
  134. 00000148  4EAD 1B5A                jsr        [A5 + 0x1B5A /* export_871 */]
  135. 0000014C  7000                     moveq.l    D0, 0x00
  136. 0000014E  2F00                     move.l     -[A7], D0
  137. 00000150  2F0C                     move.l     -[A7], A4
  138. 00000152  4EAD 1A42                jsr        [A5 + 0x1A42 /* export_836 */]
  139. 00000156  2640                     movea.l    A3, D0
  140. 00000158  200B                     move.l     D0, A3
  141. 0000015A  4FEF 0028                lea.l      A7, [A7 + 0x28]
  142. 0000015E  6700 0084                beq        +0x86 /* 000001E4 */
  143. 00000162  2F0B                     move.l     -[A7], A3
  144. 00000164  2053                     movea.l    A0, [A3]
  145. 00000166  2050                     movea.l    A0, [A0]
  146. 00000168  2268 0090                movea.l    A1, [A0 + 0x90]
  147. 0000016C  4E91                     jsr        [A1]
  148. 0000016E  2D40 FFFC                move.l     [A6 - 0x4], D0
  149. 00000172  588F                     addq.l     A7, 4
  150. 00000174  676E                     beq        +0x70 /* 000001E4 */
  151. 00000176  206E FFFC                movea.l    A0, [A6 - 0x4]
  152. 0000017A  2050                     movea.l    A0, [A0]
  153. 0000017C  0C68 F40B 0036